package com.hhit.bigscreenbackmanage.dao.jjgl;

import com.alibaba.fastjson.JSONObject;
import com.hhit.bigscreenbackmanage.entity.jjgl.TJjglWgglMxEntity;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface TJjglWgglMxMapper {

    void deleteWgglMx(String dataTime);

    int importWgglMx(List<TJjglWgglMxEntity> list);

    int queryAllCount(JSONObject jsonObject);

    List<TJjglWgglMxEntity> queryAll(JSONObject jsonObject);

    //尾工项目数
    String queryWgCount(JSONObject jsonObject);

    //超期尾工项目数
    String queryCqwgCount(JSONObject jsonObject);

    //超期尾工较上期变化
    String queryCqwgjsqbhCount(JSONObject jsonObject);

    //本期完成尾工项目数
    String queryBqwcwgCount(JSONObject jsonObject);

    //累计完成尾工项目数
    String queryLjwcwgCount(JSONObject jsonObject);

    List<Map<String,Object>> getWgxmBarList();

    List<Map<String,Object>> getBqwcwgxmBarList();

    List<Map<String,Object>> getCqwgxmBarList();
}
